home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / utility / 557 / multdemo / multdemo.txt < prev   
Text File  |  1991-09-20  |  8KB  |  189 lines

  1.  
  2. ---------------------------
  3. MultiDesk Deluxe - The Demo
  4. ---------------------------
  5.  
  6. Program and documentation by Charles F. Johnson
  7. Copyright 1991 CodeHead Software
  8. Released: September 20, 1991
  9.  
  10.  
  11.   Welcome to the MultiDesk Deluxe demo!  MultiDesk is the award
  12. winning program that overcomes GEM's limit of six desk accessories. 
  13. And now, the new MultiDesk Deluxe even lets you treat ordinary ST
  14. desk accessories as if they were CPX modules for Atari's Extensible
  15. Control Panel ... which means that they load into memory when you
  16. click on them and are wiped out of memory when you close them!
  17. Reviewers the world over have acclaimed MultiDesk as a "MUST HAVE"
  18. utility. 
  19.  
  20. --------------------------------------------------------------------
  21.  
  22. Files included in this package:
  23.  
  24.   MULTDEMO.ACC    - The demo version of MultiDesk.
  25.  
  26.   MULTDEMO.TXT    - You're reading it right now.
  27.  
  28.   This demo may be freely distributed as long as all of the above
  29. files are included.
  30.  
  31. --------------------------------------------------------------------
  32.  
  33.   MultiDesk lets you load and unload any standard Atari ST desk
  34. accessory at ANY time....even while running a program!  MultiDesk
  35. frees you from the six-accessory limit of GEM; it's similar to
  36. products like Suitcase for the Apple Macintosh.  When you run
  37. MultiDesk as a program (by changing its extension to .PRG) you can
  38. run any desk accessory as if IT were a program too, without taking
  39. up any permanent memory.  (Running as a program is disabled in this
  40. demonstration version.)
  41.  
  42.   Many flexible configuration options let you customize MultiDesk to
  43. your own personal preferences -- and a friendly, intuitive GEM
  44. interface makes MultiDesk simple to operate!
  45.  
  46. Setting Up the Demo
  47. -------------------
  48.  
  49.   Simply copy the MULTDEMO.ACC file to the main directory of your
  50. boot disk.  When you reboot your computer, the MultiDesk accessory
  51. will be installed in the usual list of GEM DAs, which is available
  52. under the "Desk" drop-down menu.
  53.  
  54. The MDX Directory
  55. -----------------
  56.  
  57.   But wait!  Before rebooting, you'll also want to set up a special
  58. directory for your "nonresident" desk accessories.  In the root
  59. directory of your boot disk, create a folder called MULTDESK.MDX and
  60. copy some desk accessories into it.  (We'll call this directory the
  61. "MDX Directory.")  Any DAs at all will do; MultiDesk Deluxe is
  62. compatible with just about everything.
  63.  
  64.   The DAs in this directory are not loaded into MultiDesk Deluxe
  65. immediately; instead MultiDesk just reads their names from the
  66. directory and displays them in its scrolling window.  When you click
  67. on a DA's name in the window, it is loaded into memory _right_then_.
  68. When you close it, the memory it used can be reused by another
  69. nonresident DA!
  70.  
  71. The MDX Buffer
  72. --------------
  73.  
  74.   MultiDesk Deluxe sets aside a special area of memory (called a
  75. "buffer" in nerdspeak) where all the nonresident DAs load.  This
  76. buffer only needs to be big enough to hold the largest DA you might
  77. load.
  78.  
  79.   You can adjust the size of this buffer by clicking the button
  80. labeled "Config" on MultiDesk Deluxe's main screen.  This brings you
  81. to the "Configuration Editor" screen.  Toward the middle right of
  82. this box is an adjustable size box labeled "MDX BUFFER"; by clicking
  83. on the up or down arrows, you can adjust this number to your liking.
  84. The size is shown in kilobytes -- so 0001 equals 1024 bytes of
  85. memory.  To enter a number more quickly, click on the number itself;
  86. then you can type in a new value.  Hit Return when you're finished
  87. entering the value.
  88.  
  89.   To find out how much memory a nonresident DA needs, hold down the
  90. Control key while you click on its name in the MultiDesk window.  If
  91. you try to open a nonresident DA that's too large for the current
  92. MDX buffer, MultiDesk will stop and display an alert box that tells
  93. you how much memory the DA needs.
  94.  
  95.   It is recommended that you adjust the MDX Buffer only while at the
  96. GEM Desktop, or from within CodeHead's HotWire desktop alternative,
  97. to prevent memory fragmentation.  Once you find the size that
  98. accommodates your largest nonresident DA, you probably won't adjust
  99. it much anyway; so this isn't really a limitation. 
  100.  
  101. The Reserve Size
  102. ----------------
  103.  
  104.   Some desk accessories need to allocate memory when they start up. 
  105. Normally, this is no problem -- at bootup time, there's plenty of
  106. free memory for a DA to grab.  But MultiDesk Deluxe changes the
  107. rules, since a nonresident DA can be loaded (started up) at any time
  108. ... even while a program is running.  Now, what happens if a
  109. nonresident DA comes along and tries to allocate some memory, but
  110. the running program has already grabbed it all?  An unfortunately
  111. large number of DAs will simply crash when faced with this
  112. situation, usually taking the rest of the system down with them too. 
  113.  
  114.   To head off this potential disaster, MultiDesk Deluxe has a
  115. feature called the "Reserve Size."  This feature fools those
  116. memory-grabbing programs into grabbing a bit less -- you specify how
  117. much less in the "Config" screen.  When "Reserve Size" is set to a
  118. value greater than zero, programs will leave that much memory free
  119. instead of taking it all, allowing nonresident DAs to start up and
  120. allocate their memory properly.
  121.  
  122. Resident or Nonresident?
  123. ------------------------
  124.  
  125.   Some DAs _must_ be resident in memory to do their jobs.  This
  126. would include things like screen accelerators, mouse accelerators,
  127. ramdisks, print spoolers, or the like.  Since the nonresident DAs
  128. are wiped out of memory when you close them, anything that needs to
  129. stay resident should be loaded with the "Load Acc" button in
  130. MultiDesk Deluxe's main screen.  DAs loaded this way are loaded into
  131. the "Resident Buffer" and remain in memory.  You can tell the
  132. resident and nonresident DAs apart by the little dot (or "bullet")
  133. character that appears before the names of the nonresident ones.
  134.  
  135. Titles for Nonresident DAs
  136. --------------------------
  137.  
  138.   The release version of MultiDesk Deluxe also includes a special
  139. program that lets you create titles for your nonresident DAs, so
  140. you're not looking at a list of filenames.  This program is not
  141. included with the demonstration version.
  142.  
  143. Other Limits in the Demo Version
  144. --------------------------------
  145.  
  146.   Several features are disabled in the demonstration version,
  147. including the ability to save and load setups (groups of DAs), the
  148. ability to save your configuration, and the ability to run as a
  149. program.  Also, there is a time limit of ten minutes in effect;
  150. after this time expires, you will be unable to open any accessories
  151. in the MultiDesk window. 
  152.  
  153.   Of course, all of the features which are disabled in the demo are
  154. fully operative in the release version of MultiDesk Deluxe.
  155.  
  156. Ordering Information
  157. --------------------
  158.  
  159.   To order MultiDesk Deluxe, send a check or money order for $49.95
  160. (plus $3.00 shipping/handling, $4 Canada, $6 Europe) to:
  161.  
  162.   CodeHead Software
  163.   P.O. Box 74090
  164.   Los Angeles, CA 90004
  165.  
  166.   Voice: (213) 386-5735
  167.     Fax: (213) 386-5789
  168.  
  169.   California residents please add 6.5% sales tax.  We also accept
  170. most major credit cards.
  171.  
  172.   Existing owners of MultiDesk can upgrade to MultiDesk Deluxe by
  173. sending back your original disk with a check or money order for
  174. $20.00 plus shipping/handling as stated above.  The manual for
  175. MultiDesk Deluxe has been rewritten, expanded, and repackaged in a
  176. 3-ring binder format; this new manual is included in the upgrade
  177. price. 
  178.  
  179.   MultiDesk Deluxe is available at any Atari ST dealer that carries
  180. CodeHead products.  If you don't see CodeHead products at your
  181. dealer, ask him/her to carry them!
  182.  
  183. -------------------------------------------------------------------
  184.  
  185.   MultiDesk Deluxe is Copyright 1988,89,90,91 Charles F. Johnson &
  186.   CodeHead Software.
  187.  
  188.   All Rights Reserved.
  189.